ploua cu găleata Verb, ploua cu găleata (idiom) to rain cats and dogs (to rain very heavily) Usage unknown Usage unknown